ChooseDeckForm Choose a card deck Form1* VScroll1 CancelButton Cancel OKButton Form_Click HScroll1_Change Result cdtDrawExt MainFormU DealerPictureBox1 XOffset YOffset CardNumberg DeckId HScroll1 Value @ Form_Load VScroll1_Change VScroll1 OkButton_Click ChooseDeckForm OriginalDeckId Command1_Click CancelButton_Click Form_MouseMove Button Shift cdtDraw This will store the DeckId as it was before the userr altered it in case of a Cancel operation. Form_Load VScroll1_Change OkButton_Click CancelButton_Click